forced and compulsory labour - Francés Inglés Diccionario